<?

class Vazia {}

abstract class Abstrata {}

final class NaoPodeExtender {}

interface IVazia {}

interface ITeste {}

class Extende extends Vazia {}

class Implementa implements IVazia {}

interface IExtende extends IVazia {}

class ExtendeImplementa extends Extende implements IVazia {}

abstract class ImplementaVarios implements IVazia, Countable, Iterator {}

?>